Refine this word faster
Clot buster
Definitions
Noun
- 1 a kind of pharmaceutical that can break up clots blocking the flow of blood to the heart muscle wordnet
See also for "clot buster"
Next best steps
Mini challenge
Unscramble this word: clotbuster